@media (min-width:768px){	
.sticky_countdown .clock-ic {width: 25px;}
}
@media (min-width:1200px){
	.en-info{padding:15px 15px 15px 15px;}
}
@media (max-width:1600px){.revslide .h3{padding-top:0px;}
}
@media (max-width:1500px){.slide-fix-h{padding-top:50%;}
.box-st-4{min-height:780px;}
.item-offer h4{font-size:16px;}
}
@media (max-width:1400px){.box-st-3{min-height:300px;}
}
@media (max-width:1300px){.revslide .h3{padding-top:0px;}
.slide-fix-h{padding-top:50%;}
.p-min{min-height:65px;}
.box-st-4{min-height:850px;}
}
@media (max-width:1300px){.menuzord-menu > li > a{font-size:12px;padding:11px 5px;}
}
@media (max-width:1300px){.spa .col-md-3{width:50%;margin:20px 0;}
}
@media (min-width:1200px) and (max-width:1450px){#intro{height: 100vh;}
}
@media (max-width:1366px){#intro{height: 100vh;}
}
@media (max-width:992px){#intro{height:480px;}
}
@media (min-width:992px) and (max-width:1199px){.container{width:100%;}
.room h2{font-size:22px;}
.revslide h3.container{width:100%}
.wedding h2{font-size:28px;}
.socials{text-align:center;border-left:none;border-right:none;padding:12px 0 10px 0;}
.soc_icons li:last-child{margin-right:0px;}
.soc_icons li a{width:25px;height:25px;padding-top:0px;}
.soc_icons li a i:before{font-size:12px;line-height:18px;}
.language-text{display:block;text-align:center;padding:10px 0 0;}
.engine label{font-size:10px;}
.owl-offer .owl-prev{margin-left:15px;position:absolute;left:0}
.owl-offer .owl-next{margin-right:15px;position:absolute;right:0}
.box-map-wrap{margin-bottom:25px;display:block;overflow:hidden;}
.box-accom-list li span{max-width:70px;}
#intro{height:540px;}
}
@media (max-width:1300px){
.check{font-size: 12px;}
}

@media (max-width:1199px){
	.sticky_countdown .sticky_countdown {top: 30%;}
	.down{bottom:120px;}
}	
@media (max-width:1025px){.slide-fix-h{padding-top:70%;}
.box-front-acc{width:80%;padding:20px;margin:100px auto;}
.box-front-dinning{width:80%;padding:20px;}
}
@media (max-width:992px){.near-bg{background:url(../images/bg-nearby.png) no-repeat center bottom;background-attachment:fixed;}
.menuzord-menu > li > a{font-size:14px;padding:15px 10px;}
.spa .col-md-3{width:100%;}
.row-spa .box-front-linelf, .row-spa .box-front-lineri{display:none;}
.row-spa .box-front-img.ri, .row-spa .box-front-lineri{float:inherit;}
.contact .box-front-lineri{display:none;}
.box-st-4{min-height:780px;}
.header-social {right: 20px;}
.img-spa-lg{display: none;
}
.img-spa-md{display: block;}
}
@media (min-width:768px) and (max-width:991px){
.slide-fix-h{padding-top:90%;}
.container{width:100%;}
.logo{position:relative;}
.header .logo{}
.navigation .logo img{width:100%;}
.menuzord-menu > li > a{font-size:14px;padding:10px 8px 5px 8px;margin-bottom:0px;}
.room h2{font-size:22px;margin-bottom:0;}
.img-accfront{min-height:315px;overflow:hidden;}
.img-accfront img{min-height:315px;max-height:315px;width:auto;}
.img-wedding{min-height:auto;overflow:hidden;}
.img-wedding img{min-height:315px;max-height:315px;width:auto;}
.img-promotion{min-height:auto;overflow:hidden;}
.img-promotion img{min-height:315px;max-height:315px;width:auto;}
.box-front-acc{width:90%;padding:20px;}
.box-front-dinning{width:90%;padding:20px;}
.wedding h2{font-size:22px;margin-bottom:0;}
.rev-caption h3{font-size:22px;}
.list-awards img{width:65%;}
#navigation .container{width:100%;}
#CDSWIDSSP{width:100% !important;}
.socials{text-align:center;}
.sister{text-align:center;}
.footer-links{text-align:center;}
.awards-inner{text-align:center;}
.copyright{text-align:center;margin-bottom:30px;}
.promotion-cap{min-height:auto;}
.banner-info{padding-left:30px;padding-right:30px;}
.banner-info .mar-top-35{margin-top:5px;}
.banner-info p{font-size:13px;line-height:13px;}
.special-offers .banner{background:rgba(255,255,255,0.75);}
.box-place{margin-bottom:10px;}
}
@media (min-width:768px) and (max-width:990px){.box-accom-list li span{max-width:inherit!important;}
	
}
@media (max-width:991px){
	.sticky_countdown .sticky_countdown {top: 48%;}
	.down{bottom:220px;}
	.section-book_direct .book_direct-box {margin-bottom: 20px;}
	.info {background-repeat: repeat-x;box-shadow: none;border: 1px solid #9d9d9d;}
	.rev-caption{position: relative;top: 0;padding-top: 10px;padding-bottom: 10px;background-color:#0f1d41;}
	.info-engine {height: auto;}
	.en-info {width: 100%;padding:15px 15px;height: auto;}
	.enbook {width: 100%;padding-top: 10;padding-bottom: 10px;}
	.awe-calendar-wrapper, .all-room, .awe-adult-wrapper, .awe-children-wrapper {height: auto;}
}
@media (max-width:767px){
.header-social {right: 5px;}
.cc-compliance .cc-btn  {margin: 0 auto;}
.banner-member{display: block;    text-align: center;    margin-top: 10px;}
.title-2{font-size:30px;}
.main-info-inner{margin-bottom:0;}
.menuzord-menu{margin:0;}
.logo-position{margin:auto;}
.rev_slider{overflow:hidden;max-height:450px !important;}
.rev_slider li.tp-revslider-slidesli{position:absolute !important;max-height:450px !important;}
.rev_slider >ul{max-height:450px !important;}
.slotholder{max-height:450px !important;}
.slotholder .tp-bgimg{max-height:450px !important;}
.tp-fullwidth-forcer{max-height:450px !important;}
.sele-acc{right:15px;top:80px}
.container{width:95% !important;}
.slide-fix-h ,#intro{display:none;}
h2{font-size:25px;}
.title{margin-bottom:0;}
.line{display:none;}
.logo{position:relative;}
.header.scrollto{background:#fff;min-height:55px;}
.header .logo-info{text-align:left;}
.head-top{position:fixed;top:0px;right:0;}
.slide-fix{position:relative;}
.logo-info{display:none}
.box-contactus{font-size:15px;}
.header .logo{}
.header .logo img{height:80px;width:auto;}
.header .logo a{width:80px;height:64px;}
.header.scrollto .logo a{width:80px;height:64px;}
.header.scrollto .logo{margin-top:5px;}
.front-tour .container{position:relative;width:80%;}
.row-inner{padding-top:20px;padding-bottom:20px;}
.box-front-acc{width:90%;padding:20px;margin:0px auto;}
.box-front-dinning{width:90%;padding:20px;}
.box-front-lineri{display:none;}
.box-front-linelf{display:none;}
.box-front-img.ri{float:none;}
.front-location{text-align:center;}
.front-spa{text-align:center;}
.footer-content:after{content:"";display:none;}
.footer-content:before{content:"";display:none;}
.front-accommodation ,.front-dinning{background:none;}
.socials{text-align:center;}

.list-awards{text-align:center;margin-bottom:20px;}
.promotion-lsinner{position:relative;right:auto;bottom:auto;margin:30px auto 0;}
.promotion{background:#e2eaed;}
.promotion-inner{margin-bottom:20px;}
.promotion-caption{text-align:center;}
.room{margin-top:10px;margin-bottom:10px;}
.acc-caption{width:80%;}
.acc-caption.left{left:10%;}
.acc-caption.right{right:auto;left:10%;}
.slide-inforoom .owl-prev{float:left;background-position:-372px 0 !important;margin-left:5px;position:absolute;left:0;}
.slide-inforoom .owl-next{float:right;background-position:-372px -64px !important;margin-right:5px;position:absolute;right:0}
.box-accom::after{display:none;}
.banner-info{text-align:center;padding-left:50px;padding-right:50px;}
.img-accfront{min-height:inherit;overflow:hidden;}
.img-accfront img{min-height:inherit;max-height:none;}
.img-wedding{min-height:inherit;overflow:hidden;}
.img-wedding img{min-height:inherit;max-height:none;}
.img-promotion{min-height:inherit;overflow:hidden;}
.img-promotion img{min-height:inherit;max-height:none;}
.acc-info{}
.main-content{padding-top:35px;}
.cap-accfront{position:relative;padding-top:50px;padding-bottom:50px;}
.cap-wedding{position:relative;padding-top:50px;padding-bottom:50px;}
.cap-promotion{position:relative;padding-top:50px;padding-bottom:50px;}
.promotion-cap{min-height:auto;}
#slider{max-height:500px !important;}
.awards-inner{position:relative;}
.socials{text-align:center;}
.copyright{text-align:center;}
.poweredby{text-align:center;}
.sister{text-align:center;}
.main-info-room{padding-top:25px;padding-bottom:25px;}
.promotion-cap{min-height:auto;}
.banner-right{position:relative;width:100%;height:100%;right:auto;top:auto;padding-top:30px;padding-bottom:30px;}
.banner-left{position:relative;width:100%;height:100%;left:auto;top:auto;padding-top:30px;padding-bottom:30px;}
/*.today{display:none !important;}*/
.wedding-inner .banner-left{width:100%;margin-bottom:20px;}
.block-theamintro{position:relative;height:450px;margin-bottom:20px}
.acc-caption{height:450px;}
.main-select .container{width:100%;}
.sele-acc-inner{width:60%;}
.img-mobile{display:block;}
.not-img-mobile{display:none;}
.acc-mobile .acc-caption{height:auto;}
.acc-mobile .block-theamintro.col1{background:none;}
.acc-mobile .block-theamintro.col2{background:none;}
.acc-mobile .block-theamintro.col3{background:none;}
.acc-mobile .block-theamintro.col4{background:none;}
.acc-mobile .block-theamintro.col5{background:none;}
.acc-mobile .block-theamintro.col6{background:none;}
.acc-mobile .block-theamintro.col7{background:none;}
.acc-mobile .block-theamintro.col8{background:none;}
.acc-mobile .acc-caption.left{left:0%;}
.acc-mobile .banner{padding-top:20px;padding-bottom:20px;}
.acc-mobile .acc-caption{width:100%;}
.acc-mobile .acc-caption.right{right:auto;left:0%;}
.acc-mobile .acc-caption{display:block;position:relative;top:auto;width:100%;background:#0f1d41;height:auto;z-index:99;}
.acc-mobile .block-theamintro{position:relative;height:auto;margin-bottom:20px;}
.box-place .time{font-size:16px;}
.t-align{text-align:center;}
.box-place{margin-bottom:15px;height:160px;}
.bg-spa{background-attachment:fixed}
.main-sec-bg{background-attachment:scroll;}
.lsit-min-h{min-height:inherit;}
.top-option{display:none;}
.box-front-spa2{width:90%;}
.down{display:none;}
.sticky_countdown {position: relative;top: auto;right: 0;}
.sticky_countdown .countdown {padding: 10px 5px;}
.sticky_countdown .clock-ic {width: 37px;}
.sticky_countdown .timer li {font-size: 14px;line-height: 1.2em;}
.sticky_countdown .timer li span {font-size: 26px;}
.sticky_countdown .btn-close_countdown {right: 5px;top: 5px;}	
.section-book_direct {padding: 30px 0px 20px 0px;}
.section-book_direct h2 {font-size: 24px;}
.section-book_direct img {width: 60px;margin-bottom: 5px;}

}
@media (max-width:650px){.header{min-height:50px;}
.header.scrollto{background:none;min-height:55px;}
.header.scrollto .head-lf{display:none;}
.header.scrollto .head-ri{display:none;}
.header.scrollto .menuzord-responsive.menuzord{margin-top:10px;}
.header .logo-info{text-align:left;}
.header .logo{height:120px;width:auto;}
.header.scrollto .logo a{width:80px;height:64px;}
.header.scrollto .logo{margin-top:5px;}
.footer{padding:20px 0 50px 0;}
.footer-links{text-align:center;}
.footer-links li{margin-bottom:5px;}
.socials{text-align:center;}
.copyright{text-align:center;}
.poweredby{text-align:center;}
.sister{text-align:center;}
#slider{max-height:400px !important;}
.info-engine{height:auto;}
.en-info{width:100%;}
.enbook{width:100%;padding-top:10;padding-bottom:10px;}
/*.today{display:none !important;}*/
.language{margin-left:5px;}
.revslide .h3{font-size:22px;line-height:28px;margin-top:20px;}
.footer-content h3{text-align:center;margin-top:30px;}
.btn-download{text-align:center;}
.main-info-inner{margin-bottom:0px;}
.info-list .list-inline li{margin-bottom:10px;}
.main-info-room{padding-top:25px;padding-bottom:25px;}
.online-store span{display:none;}
.mo-online, .mo-message{display:block;}
.box-map{height:auto;}
.box-map-h{height:320px;}
.box-st-3{min-height:330px;}
.awe-calendar-wrapper, .all-room {width: 100%;margin: 0px 0px 10px 0px;}
.awe-adult-wrapper, .awe-children-wrapper {width: 48%;margin: 0 0;}
}
@media (max-width:480px){
	.room h2{font-size:30px;}
	.box-st-4{min-height:1000px;}
	.frontal-taxi{margin-top: 40px;}
}
@media only screen and (min-width:230px) and (max-width:780px){}
@media only screen and (min-width:781px) and (max-width:1064px){}
@media only screen and (min-width:1024px) and (max-width:1200px){}